---@meta

---@class widget_dressuppanel: widget_widget
local dressuppanel = {}

---
---
---author: 
function dressuppanel:ReverseFocus() end

---
---
---author: 
function dressuppanel:SeparateAvatar() end

---
---@param slot idk #
---
---author: 
function dressuppanel:MakeSpinner(slot) end

---
---@param slot idk #
---
---author: 
function dressuppanel:GetSkinOptionsForSlot(slot) end

---
---
---author: 
function dressuppanel:SetDefaultSkinsForBase() end

---
---
---author: 
function dressuppanel:UpdateSpinners() end

---
---
---author: 
function dressuppanel:DoFocusHookups() end

---
---@param set_spinner_to_new_item idk #
---
---author: 
function dressuppanel:Reset(set_spinner_to_new_item) end

---
---
---author: 
function dressuppanel:GetSkinsList() end

---
---
---author: 
function dressuppanel:GetClothingOptions() end

---
---
---author: 
function dressuppanel:GetSkinOptionsForRandom() end

---
---
---author: 
function dressuppanel:GetBaseSkin() end

---
---
---author: 
function dressuppanel:GetSkinsForGameStart() end

---
---@param skip_change_emote idk #
---
---author: 
function dressuppanel:SetPuppetSkins(skip_change_emote) end

---
---@param character idk #
---
---author: 
function dressuppanel:SetCurrentCharacter(character) end

---
---@param skip_change_emote idk #
---
---author: 
function dressuppanel:UpdatePuppet(skip_change_emote) end

---
---
---author: 
function dressuppanel:EnableSpinners() end

---
---
---author: 
function dressuppanel:DisableSpinners() end

---
---
---author: 
function dressuppanel:AllSpinnersToEnd() end

---
---
---author: 
function dressuppanel:OnClose() end

---
---@param dt idk #
---
---author: 
function dressuppanel:OnUpdate(dt) end

---
---@param control idk #
---
---author: 
function dressuppanel:ScrollBack(control) end

---
---@param control idk #
---
---author: 
function dressuppanel:ScrollFwd(control) end

